<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8">

		<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
		Remove this if you use the .htaccess -->
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

		<title>w0924_1</title>
		<script>
			//	prompt를 이용하여 1~10사이의 숫자를 입력받으세요
			//입력받은 값, 데이터타입을 출력

			/* 형 변환 --------------------------- */
			//var d = prompt("1~10사이의 숫자를 입력하세요");
			//document.write("값: " +d +" 데이터 타입:" +typeof d+"<br/>");
			
			/* number */
			var temp = 1.2345;
			document.write("1. 값:" + temp + "데이터타입:" + typeof temp + "<br/>");

			/* String */
			temp = String(temp);
			document.write("1-1. 값:" + temp + "데이터타입:" + typeof temp);
			
			/* String */
			document.write("<hr/>");			
			var temp1 = "1.2345";
			document.write("2. 값:" + temp1 + "데이터타입:" + typeof temp1 + "<br/>");

		
	 		temp1 = Number(temp1);
	 		document.write("2-1. 값:" + temp1 + "데이터타입:" + typeof temp1 + "<br/>");
	 		document.write("<hr/>");
	 		
	 		var temp2 = "10.23";
			document.write("3. 값:" + temp2 + "데이터타입:" + typeof temp2 + "<br/>");
			
			/* 위의 10.23이 string타입으로 나오기 때문에 형 변환 해줘야해*/
			/* 소수점 */
			temp2 = parseFloat(temp2);
			document.write("3-1. 값:" + temp2 + "데이터타입:" + typeof temp2 + "<br/>");
	 		
	 		/* 정수 형태 */
	 		var temp3 = "10.23";
	 		temp3 = parseInt(temp3);
			document.write("3-2. 값:" + temp3 + "데이터타입:" + typeof temp3 + "<br/>");
			
			document.write("<hr/>");
			//비교 연산자 == != < <= > >= 문자10과 숫자10
			document.write('<pre>');
			document.writeln('10'==10);			
			//===는 값과 데이터타입이 모두 같아야 됨.
			document.writeln('10'=== 10);
			document.writeln(''===0);
			document.writeln(''===false);
			document.writeln(''===null);
			document.write('<pre>');
		</script>
	</head>

	<body>

	</body>
</html>
